Big Huge Thesaurus

painful sensation

noun